﻿@charset "utf-8";
body,div,hr,blockquote,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,select,textarea,fieldset,legend{margin:0;padding:0}
body{font-size:12px;color:#666666; font-family:Tahoma,Geneva,sans-serif,'宋体';}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
.clearfix{*zoom:1}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0}
*+html img{-ms-interpolation-mode:bicubic}
.clearboth{ clear:both;}
ul,ol{list-style:none}
fieldset,img{border:0}
address,cite,dfn,em,var{font-style:normal}
strong,.fcu{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
button,.fhand{cursor:pointer}
button,input,select,textarea{font-size:100%;}
html{zoom:expression(function(ele){ele.style.zoom="1";document.execCommand("BackgroundImageCache",false,true)}(this))}


.clear_0 {padding:0px 0px 0px 0px; clear:both;}
.clear_1 {padding:5px 0px 5px 0px; clear:both; margin:0px;}
.clear_2{ height:145px; clear:both; margin:0px;}

/* ----- Links ----- */
a {text-decoration:none;cursor:pointer;color:#666;}
a:hover {color:#BD192D; text-decoration:underline;}


/* ----- top ----- */
#header{ width:100%; height:195px; background: #fff;}
#headern{ width:100%; height:139px; background: #fff; padding-bottom:20px;}
.top{ width:100%; height:34px; line-height:34px; background:#f2f2f2; border-bottom:1px solid #dfdfdf;}
.topT{ width:1002px; height:34px; margin:0 auto;}
.loginh{ float:left;}
.loginh a{ font-size:12px; color:#666666; padding-right:20px;}
.loginh a:hover,.loginh a.on{ color:#BD192D; text-decoration:none;}
.time{ float:left; padding-right:20px;}
.weather{ float:left;}
.set{ float:right;}
.set a{ font-size:12px; color:#666; padding-left:30px;}
.set a:hover{ color:#BD192D; text-decoration:none;}
.topM{ width:1002px; height:55px; margin:30px auto;}
.topM .logo{ float:left;}

/***search home***/
.searchbox{float:left; width:429px;height:55px; margin-left:90px;}
.search_box { float:left; width:429px;height:35px;background:#BD192D url(../images/bg.png) no-repeat -297px -415px;padding-left:3px;display:inline;}
.search {width:429px;margin:0px;line-height:24px;height:24px;}
.search a {text-decoration:none;cursor:pointer;}
.search input {float:left;}
.select {background:#fff url(../images/bg.png) no-repeat 76px 15px;border:0;border-right:solid 2px #fff;width:82px;height:29px;color:#666;line-height:34px;padding-left:8px;float:left;position:relative;z-index:99999;font-size:14px;margin-top:3px;}
.select_hover {background:#fff url(../images/bg.png) no-repeat 76px -5px;border-right:solid 2px #BD192D;}
.part {left:-3px;top:29px;width:180px;padding:4px 1px 1px;background:#fff url(../images/select_topbg.png) no-repeat left top;border:solid 3px #BD192D;border-top:0;line-height:34px;position:absolute;z-index: 9999;height:auto;zoom:1;-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.part p {overflow:hidden;}
.part p a {height:30px;color:#666;line-height:30px;padding-left:8px;width:82px;border-left:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3;background:#fff;display:inline-block;float:left;margin-left:-1px;margin-top:-1px;white-space:nowrap;}
.part a:hover {background:#f5f5f5;color:#BD192D;}
.enter {border:0;width:340px;float:left;height:29px;color:#999;line-height:29px;padding-left:5px;margin-top:3px;font-size:14px;outline:none;}
.enters {border:0;width:248px;float:left;height:29px;color:#333;line-height:29px;padding-left:5px;margin-top:3px;font-size:14px;outline:none;}
.sb {background:#BD192D;border:0;width:84px;height:30px; line-height: 35px; font-size: 15px; font-weight: bold; color:#fff; outline:none;cursor:pointer;}
.hotkeywords{ float:left; width:429px; height:20px; line-height:25px; color:#666; overflow:hidden;}
.hotkeywords a{color:#666; padding-right:15px;}
.hotkeywords a:hover{ color:#BD192D; text-decoration:none;}

/***导航home***/
.topB{ width:1002px; height:45px; margin:0 auto;}
.nav{ width:1002px; height:43px; background:#BD192D; }
.nav li{ min-width:80px; padding: 0 10px; height:43px; line-height:43px; text-align:center; font-family:"微软雅黑"; font-size:15px; float:left;}
.nav li a{ display:block; color:#fff;}
.nav li:hover,.nav li.on{ background:#ad0b29; color:#fff;}
.city{ width:1002px; height:34px; line-height:34px; background:#f3f3f3; border-bottom:1px solid #dbdbdb;}
.city span{ color:#5a5a5a; font-weight:bold; padding-left:15px;}
.city a{ color:#666; padding:0px 5px;}
.city a:hover,city a.on{ color:#BD192D;}

/***广告***/
.ad{ width:1002px; margin:10px auto 0px;}
.ad1{ margin:10px auto;}
.ad2{ margin:0px auto 10px;}

/***postion***/
.location{ width:1002px; height:25px; margin:10px auto;}
.postion .wz{ height:25px; line-height:25px; padding-left:15px; float:left; color:#999999; }
.postion .wz span{ font-size:12px; color:#BD192D;}
.postioni .wz a{ color:#999999; font-weight:normal;}

/***注册表单***/
.subbox{ width:1000px; margin:0 auto; border:1px solid #ebebeb; border-top:none;}
.mainsub{ width:1000px; margin:10px auto 0px;}
.maintop{ width:1000px; height:290px; margin:0px auto 70px;}
.con_news{ line-height:24px; font-size:14px; padding:22px 33px 30px 33px; color:#444444;}
.con_news span{ font-family:"微软雅黑"; font-size:16px; color:#BD192D; font-weight:bold;}

/***报名入口***/
.left284{ width:284px; float:left; display:block; overflow:hidden;}
.right700{ width:700px; float:right;}
.contact{ width:282px; height:330px; border:1px solid #e2e2e2; background:#f9f9f9;}
.lxwm{ width:284px; height:71px; border-bottom:1px solid #e2e2e2;}
.icon{ width:64px; height:71px; text-align:center; float:left;}
.icon img{ margin-top:15px;}
.info{ width:220px; height:71px; float:right;}
.con{ width:700px; margin-bottom:10px; display:block; overflow:hidden;}
.ask{ width:700px; height:35px; line-height:35px; background:#f2f2f2 url(../images/ask.jpg) left center no-repeat; margin-top:13px;}
.answer{ display:block; width:700px; background:#f2f2f2 url(../images/answer.jpg) left top no-repeat; margin-top:13px; font-size:14px; color:#666666; line-height:35px;}
.answer p{ text-indent:2em; padding:0px 20px 0px 50px;}
.answer p a{ color:#ee5959;}
.zxtw{ width:700px;}

/***供求信息***/
.left702{ width:702px; float:left; display:block;background:#fff; padding: 0 5px; border: 1px solid #ddd; overflow:hidden;}
.supply{ width:702px; }
.ggxs{ width:700px; height:57px; display:block; border:1px solid #e6e6e6; margin-top:10px; position:relative; z-index:0;}
.ggxs ul{ width:570px; height:57px; float:left;}
.ggxs li{ float:left; padding-top:8px;}
.ggxs li a{ padding-left:20px; font-size:14px; color:#666666;}
.ggxs li a:hover{ color:#BD192D;}
.diqu{ width:60px; height:57px; background:#ececec url(../images/jt_2.gif) bottom center no-repeat; display:block; overflow:hidden; border-left:1px solid #e2e2e2; float:right; font-size:14px; color:#666666; line-height:60px; text-align:center;} 
.sublist{ width:355px; display:block; height:210px; background:#fff; border:1px solid #f0f0f0;}
.sublist dl{ padding-top:20px; margin:0px;}
.sublist dt{ height:30px; line-height:30px; border-bottom:1px dashed #f0f0f0;}
.sublist a{ font-size:14px; color:#666; padding:0px 10px;}
.sublist a:hover{ color:#BD192D; text-decoration:underline;}
.total{ margin:10px 0px; width:692px; height:28px; line-height:28px; background:#f5f5f5; font-size:14px; color:#ff7f01; padding-left:10px;}
.infor{ width:700px; display:block; border:1px solid #f0f0f0; border-bottom:none; overflow:hidden;}
.list1{ width:700px; height:102px; border-bottom:1px solid #eeeeee;}
.listinfor{ width:595px; height:102px; float:left; padding-left:15px;}
.listinfor .company{ font-size:12px; color:#666666; line-height:25px;}
.listinfor .time{ font-size:12px; color:#999999; line-height:25px;}
.infor_more{ width:90px; height:102px; float:left;}
.infor_more a{ display:block; padding-top:38px; padding-left:5px;}
.right278{ width:278px; float:right; display:block; overflow:hidden;}
.zxgqxx{ width:276px;border:1px solid #e8e8e8; border-top:2px solid #BD192D;}
.latest{ width:278px; height:57px; border-bottom:1px dashed #9e9e9e; overflow:hidden; padding-top:10px;}
.latest .leibie{ width:60px; height:67px; float:left;  margin-left:10px; font-size:13px; color:#ea5353; line-height:17px;}
.l_infor{ width:208px; height:67px; float:left;}
.l_title a{ width:208px; font-size:14px; color:#444444; line-height:17px;}
.l_gs a{ width:208px; font-size:12px; color:#BD192D; line-height:17px;}
.l_time{ width:208px; font-size:12px; color:#666666; line-height:17px;}
.column{ width:276px; border:1px solid #e8e8e8; border-top:2px solid #BD192D; margin-bottom:10px; display:block; overflow:hidden;}

/***供求信息详细***/
.propic{ width:301px; height:287px; float:left;}
.proinfor{ width:340px; height:287px; float:left; margin-left:20px;}
.pro_title{ width:340px; line-height:30px; font-size:16px; color:#444444; font-weight:bold;}
.pro_company{ font-size:14px; color:#444444; line-height:30px;}
.pro_ad{ font-size:14px; color:#444444; line-height:30px;}
.pro_time{ font-size:14px; color:#444444; line-height:30px;}
.pro_charge{ font-size:14px; color:#444444; line-height:30px;}
.proinfor .click{ margin-top:10px; height:40px; line-height:40px; border-top:1px solid #e5e5e5; background:url(../images/icon7.jpg) left center no-repeat; padding-left:25px; font-size:14px; color:#444444;}
.card{ width:248px; margin:0 auto;}
.qymc{ width:278px; line-height:25px; font-family:"微软雅黑"; font-size:19px; color:#444444; margin-top:10px;}
.renzheng{ font-size:12px; color: #ff900d;}
.cardinfor{ font-size:14px; color:#444444; line-height:30px; margin-top:15px; padding-bottom:15px;}
.companyinfor{ width:1000px; display:block; overflow:hidden; margin-top:40px;}

/***关于我们***/
.about{ width:1002px; margin:0 auto;}
.about_con{ width:1002px; border-top:1px solid #eeeeee; margin-top:20px; display:block; overflow:hidden;}
.gs_contact{ width:270px; margin:90px 50px 90px 0px; float:left;}
.department{ font-family:"微软雅黑"; font-size:21px; color:#313131; background:url(../images/icon8.jpg) left center no-repeat; padding-left:30px; line-height:30px;}
.lxfs{ font-size:14px; color:#444444; line-height:30px; margin-top:15px; padding-left:30px;}

/***企业名录***/
.directory{ width:700px; height:245px; background:#f5f5f5; border:1px solid #e3e3e3;}
.directory ul{ width:530px; float:left; margin:10px; overflow:hidden;}
.directory ul li{ width:255px; height:32px; line-height:32px; font-family:"宋体"; font-size:14px; color:#BD192D; float:left; overflow:hidden;}
.directory ul li a{ color:#BD192D;}
.directory ul li a:hover{ color:#BD192D; text-decoration:underline;}
.qyml{ width:702px; display:block; overflow:hidden;}
.gslist{ width:351px; height:135px; float:left;}
.gsmc{ font-size:16px; color:#444444; line-height:35px; margin-top:20px; font-weight:bold;}
.zycp{ font-size:12px; color:#666666; line-height:20px;}
.tel{ font-size:12px; color:#666666; line-height:20px;}
.date{ font-size:12px; color:#666666;line-height:20px;}

/***企业信息***/
.gsjj{ line-height:25px; font-size:14px; padding:20px 0px 30px 0px; color:#666666; text-indent:2em;}
.list_photo { width:702px; height:180px; margin-bottom:20px; overflow:hidden;}
.list_photo dl{ width:702px;}
.list_photo li { text-align:center; padding-top:13px; width:156px; height:132px; margin:15px 13px 0px 0px; float:left; display:inline;}
.list_photo li .titles { line-height:32px; font-size:14px; color:#666666; text-align:center;}
.list_photo li .titles a{ color:#666666;}.list_photo li .titles a:hover{ color:#BD192D;}
.joblist{ width:680px; height:190px;}
.tab1{ margin-top:20px;}
.pub_title td{ font-size:16px; color:#BD192D; text-align:center; line-height:40px; font-weight:bold; border:1px solid #e5e5e5; border-top:2px solid #e5e5e5}
.pub_con td{ font-size:14px; color:#666666; text-align:center; line-height:30px; border:1px solid #e5e5e5; border-top:none;}
.qylogo{ width:278px; height:250px;}
.qylogo img{ border:1px solid #e5e5e5;}
.qyxx{ width:278px; height:310px; background:#f8f8f8;}
.qyxx li{ line-height:40px; font-size:16px; color:#666666; border-bottom:1px solid #e5e5e5;}
.qyxx li.li1{background:url(../images/xx1.jpg) left center no-repeat; padding-left:38px; background-position:8px;}
.qyxx li.li2{background:url(../images/xx2.jpg) left center no-repeat; padding-left:38px; background-position:8px;}
.qyxx li.li3{background:url(../images/xx3.jpg) left center no-repeat; padding-left:38px; background-position:8px;}
.qyxx li.li4{background:url(../images/xx4.jpg) left center no-repeat; padding-left:38px; background-position:8px;}
.qyxx li.li5{background:url(../images/xx5.jpg) left center no-repeat; padding-left:38px; background-position:8px;}
.qyxx li.li6{background:url(../images/xx6.jpg) left center no-repeat; padding-left:38px; background-position:8px;}

/***行业资讯***/
.newstop{ width:702px; height:243px; background:#f5f5f5; margin-bottom:20px;}
.connews{ width:330px; margin-left:20px; float:left; padding:15px 0px;}
.connewst a{ width:330px; line-height:35px; font-family:"微软雅黑"; font-size:18px; color:#BD192D;}
.connewscon{ font-size:14px; color:#666666; line-height:30px; text-indent:2em;}
.list_con{ padding-left:15px; font-size:12px; color:#666666; line-height:30px;}
.fbtime{ padding-left:15px; font-size:12px; color:#999999; line-height:30px;}
.content_news{ font-size:14px; line-height:30px; padding:17px 30px 20px 47px;}
.cen{ text-align:center; line-height:30px; padding:18px 10px 0px 10px; font-size:16px; color:#444444; font-weight:bold;}
.titleinfo{color:#8c8c8c; margin:0px 135px 0px 135px; line-height:28px; text-align:center;}
.share{ width:160px; height:40px; margin:15px auto;}
.gaiyao{ width:672px; height:85px; background:#f5f5f5; padding:15px; border-top:2px solid #efefef; font-size:14px; color:#444444; line-height:30px;}

/***在线留言***/
.tab2{ font-size:14px; color:#666666; margin-top:20px;}
.list_con1{  font-size:12px; color:#666666; line-height:23px;}
.fbtime1{  font-size:12px; color:#999999; line-height:23px;}

/***注册表单***/
.member{ width:702px; font-size:14px; color:#444444; line-height:30px; margin-top:20px; font-weight:bold;}
.member a{ color:#BD192D;}
.member a:hover{ color:#BD192D; text-decoration:underline;}
.notice{ font-size:14px; color:#888888; line-height:30px;}
.zhuce{ width:1002px; border-top:1px solid #eeeeee; margin-top:20px; display:block; overflow:hidden;}


/***专题专栏***/
.bmrk{ width:278px; height:131px; overflow:hidden; margin-bottom:10px;}
.bmrk a{ display:block; float:left;}
.toppic{ width:124px; height:87px; float:left;}
.topcon{ width:550px; height:87px; float:right; margin-right:10px;}
.zxwd{ width:276px; height:344px; border:1px solid #e8e8e8; border-top:2px solid #BD192D;}
.latest1{ width:278px; height:67px; border-bottom:1px dashed #9e9e9e; overflow:hidden; padding-top:10px;}
.l_infor1{ width:248px; height:67px; float:left;}
.l_title1{width:248px; height:20px; line-height:20px; overflow:hidden;}
.l_title1 span{display:block; height:20px; float:left; overflow:hidden;}
.l_title1 a{ width:200px; font-size:14px; color:#444444; float:left;}
.l_title1 span.wen{ width:48px; font-size:13px; color:#BD192D; font-weight:bold;}
.l_gs1{ width:248px; height:40px; overflow:hidden;}
.l_gs1 span{ display:block;  float:left; overflow:hidden;}
.l_gs1 a{ display:block; width:200px;  font-size:12px; color:#BD192D; line-height:20px; float:left;}
.l_gs1 span.da{ width:48px; height:40px; font-size:13px; color:#ea5353; font-weight:bold;}
.bmlist{ width:700px; border:1px solid #eeeeee; display:block; overflow:hidden; margin-top:20px;}
.tab1{ margin-top:20px;}
.pub_title1 td{ font-size:14px; color:#444444; text-align:center; line-height:34px; background:#eeeeee;}
.pub_con1 td{ font-size:16px; color:#444444; text-align:center; line-height:30px; border:1px solid #e5e5e5; border-top:none;}
.pub_con1 td a{ font-size:14px; color:#ea5353;}
.pub_con1 td a:hover{ font-size:14px; color:#ea5353; text-decoration:underline;}
.tab3 td{ border:none; font-size:12px; color:#444444; text-align:center; line-height:25px;}

/***招聘***/
.hrlist{ width:700px; border:1px solid #ececec; display:block; overflow:hidden; margin-top:10px;}
.tab4 td{ height:32px; line-height:32px; text-align:center; font-size:14px; color:#474747; background:#ececec;}
.tab5{margin-top:10px;}
.tab5 td{ height:42px; line-height:42px; text-align:center; font-size:14px; color:#474747; border-bottom:1px solid #ececec; }
.tab5 .font_blue a{ color:#BD192D; font-weight:bold;}
 
/***font***/
.font_red{ color:#da0101;}
.font_blue{ color:#BD192D;}
.f_black{ display:block; width:220px; font-size:14px; color:#666666; text-align:left; padding-top:10px;}
.f_black1{ display:block; width:220px; font-family:"Trebuchet MS"; font-size:20px; color:#5a5a5a;}

/***input***/
.input{ width:205px; height:40px; line-height:40px; border:1px solid #c7c7c7; font-size:14px; color:#c7c7c7; padding-left:5px;}
.input1{ border:1px solid #c7c7c7; font-size:14px; color:#c7c7c7; padding-left:5px;}
.button1{ width:942px; height:85px; margin:0 auto; padding-top:15px; background:url(../images/bbg.jpg) repeat-x;}
.button1 a{ display:block; background:url(../images/button1.jpg) no-repeat; width:145px; height:57px; margin:0px auto; font-family:"微软雅黑"; font-size:21px; color:#fff; text-align:center; line-height:57px;}
.button2{ width:700px; height:33px; margin-top:15px;}
.button2 a{ float:right; display:block; background:url(../images/button2.jpg) no-repeat; width:77px; height:33px; font-family:"微软雅黑"; font-size:18px; color:#fff; text-align:center; line-height:33px;}

.button3{ width:128px; height:44px; margin-top:15px;}
.button3 a{display:block; background:url(../images/cx.jpg) no-repeat; width:128px; height:44px; font-family:"微软雅黑"; font-size:21px; color:#fff; text-align:center; line-height:44px;}
.button4{ width:220px; height:33px; margin-top:50px; margin-left:80px; margin-bottom:20px;}
.button5{ width:77px; height:33px; line-height:33px; font-family:"微软雅黑"; font-size:18px; color:#2494e7; text-align:center; background:url(../images/cz.jpg) no-repeat; border:none; cursor:pointer;}
.button6{ width:77px; height:33px; line-height:33px; font-family:"微软雅黑"; font-size:18px; color:#fff; text-align:center; background:url(../images/tj.jpg) no-repeat; border:none; cursor:pointer; margin-right:15px;}

.input2{ width:300px; height:40px; line-height:40px; border-top:1px solid #c7c7c7; background:#f0f0f0; font-size:14px; color:#c7c7c7; padding-left:5px;}
.input3{ border-top:1px solid #c7c7c7; font-size:14px; color:#c7c7c7; background:#f0f0f0; padding-left:5px;}
.input4{ width:240px; height:40px; line-height:40px; border:1px solid #c7c7c7; font-size:14px; color:#c7c7c7; padding-left:5px;}
.input5{ width:166px; height:40px; line-height:40px; border:1px solid #c7c7c7; font-size:14px; color:#c7c7c7; padding-left:5px;}
.input6{ width:450px; height:40px; line-height:40px; border:1px solid #c7c7c7; font-size:14px; color:#c7c7c7; padding-left:5px;}
.input7{ width:300px; height:40px; line-height:40px; border:1px solid #c7c7c7; font-size:14px; color:#c7c7c7; padding-left:5px;}
/***title***/
.title{ font-family:"微软雅黑"; font-size:21px; height:54px; line-height:54px; text-align:center; border-bottom:2px solid #e2e2e2;}
.title1{ height:35px; line-height:35px; border-bottom:1px solid #d3d3d3; margin-bottom:10px;}
.title1 h1{ width:85px; height:35px; font-family:"微软雅黑"; font-size:19px; color:#BD192D; border-bottom:2px solid #BD192D;}
.title1 a.more{float:right; color:#ff882e; margin-right:10px;}
#title2{ width:640px; height:35px; line-height:35px; float:right; font-size:16px; color:#666666; padding-left:10px; margin-right:7px; }
#title2 h1{ background:url(../images/jia.jpg) right center no-repeat;}
#title2 h1.hover{ background:url(../images/jian.jpg) right center no-repeat;}
.title3{ height:35px; line-height:35px; background: #ececec url(../images/arrow1.jpg) left center no-repeat; border-bottom:1px solid 3dfdfdf; border-top:1px solid 3dfdfdf; background-position:15px;}
.title3 h1{ font-size:16px; color:#BD192D; padding-left:40px; font-weight:bold;}

.titlei{ height:35px; line-height:35px; border-bottom:1px solid #e6e6e6; border-left:none; font-family:"微软雅黑"; font-weight:normal;}
.titlei h1{ color:#919191; font-size:19px; font-weight:normal;}
.titlei h1 span{ display:block; width:108px; float:left; text-align:center; border:1px solid #dbdbdb; border-bottom:none;}
.titlei span.hover{ background:#BD192D;  width:108px;  color:#fff; font-weight:normal;}

.title4{ display:block; width:60px; height:57px; background:#BD192D url(../images/arrow3.jpg) right center no-repeat; float:left;}
.title4 h1{ width:35px; margin:0 auto; font-size:16px; color:#ffffff; font-weight:bold; padding:10px 0px;}

.title5 h1{ width:610px; font-size:14px; color:#BD192D; font-weight:bold; line-height:30px; margin-top:15px;}
.title6 h1{ width:140px; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:19px; color:#BD192D; letter-spacing:2px; margin-left:10px; margin-top:10px;}


.title7{ height:43px;  line-height:43px;}
.title7 h1{ font-family:"微软雅黑"; font-size:19px; color:#BD192D; padding-left:50px;}
.title8 h1{ line-height:50px; font-family:"微软雅黑"; font-size:19px; color:#BD192D; text-align:center; border-bottom:1px dashed #9e9e9e;}
.title9{ height:38px; line-height:38px; background:#f4f4f4;}
.title9 h1{ width:100px; background:#b6b6b6; font-family:"微软雅黑"; font-size:19px; color:#fff; text-align:center;}
.title10{ width:492px; height:41px; margin:70px auto 0px;}
.title10 h1{  text-align:center; font-size:16px; font-weight:bold;}
.title10 h1 a{ display:block; width:150px; height:41px; line-height:41px; border:1px solid #e3e3e3; color:#444444; float:left; margin-right:10px;}
.title10 h1 a:hover,.title10 h1 a.on{ background:#BD192D; color:#fff;}
.title11{ height:30px; line-height:30px; border-bottom:2px solid #dbdbdb; margin-top:15px;}
.title11 h1{ width:180px; font-family:"微软雅黑"; font-size:19px; color:#BD192D; border-bottom:2px solid #BD192D;}
.title12{ height:30px; line-height:30px; background:url(../images/icon9.jpg) left center no-repeat;}
.title12 h1{ font-family:"微软雅黑"; font-size:21px; color:#313131; padding-left:30px;}
.title13 h1{ padding-left:8px;  height:50px; line-height:50px; font-family:"微软雅黑"; font-size:24px; color:#444444;}
.title14{ font-family:"宋体"; font-size:16px; font-weight:bold; color:#444444; line-height:30px;}
.title14 a{ color:#BD192D;  font-weight:bold;}
.title14 a:hover{ color:red;}

.title15{ font-family:"宋体"; font-size:16px; font-weight:bold; color:#444444; line-height:25px;}
.title15 a{ color:#444444; font-weight:bold;}
.title15 a:hover{ color:#BD192D;}
.title16{ height:40px; line-height:40px; background:url(../images/hddy.jpg) left center no-repeat; background-position:10px;}
.title16 h1{ font-family:"微软雅黑"; font-size:19px; color:#BD192D; padding-left:50px;}


/***list***/
.list li{ background:url(../images/arrow.jpg) left center no-repeat; padding-left:10px; height:30px; line-height:30px; font-size:14px; color:#666666;}
.list li a{ color:#666666;}
.list li a:hover{ color:#096ec2;}
.list li span{ float:right; font-size:14px;}

.list2{ margin:5px;}
.list2 li{ font-family:"宋体"; font-size:14px; height:30px; line-height:30px; color:#0874c5; overflow:hidden;}
.list2 li a{ color:#444444;}
.list2 li a:hover{ color:#0874c5;}

.list3{ width:702px; height:135px; border-bottom:1px solid #eeeeee;}

.list4 { width:702px; border-bottom:1px solid #e5e5e5; margin-top:10px; margin-bottom:30px;}
.list4 li{ font-family:"宋体"; padding:0px 5px; height:30px; line-height:30px; font-size:14px; color:#666666; border-top:1px solid #e5e5e5;}
.list4 li a{ color:#666666;}
.list4 li a:hover{ color:#096ec2;}
.list4 li span{ float:right; font-size:14px;}

.list5{ width:702px; height:100px; border-bottom:1px solid #eeeeee; margin-top:10px;}


/* ----- page ----- */
/****************pager style***************/
.page_box{background: #fff; padding:0 15px 15px 15px;overflow: hidden;}
.handle_box{ padding:10px 0; height:22px; display: inline-block;overflow: hidden;}
.handle_box input{ height:14px;vertical-align:top;margin-top:5px;}
.handle_box button{ cursor: pointer; line-height:20px; padding: 0 5px; margin-left:5px;}
.handle_box button:hover{opacity: .8;}
.pager{padding:10px 0; overflow: hidden;}
.pager li { display: inline-block; float: left;}
.pager li a,.pager a{line-height:22px; color:#222; padding:0 7px; cursor: pointer; background: #f7f7f7;margin-right:5px; float: left; border:1px solid #ccc;}
.pager li a:hover{ border-color: #3b5998;}
.pager a:hover{ border-color: #3b5998;}
.pager li a.on{background: none; border:0;}
.pager .total{line-height:22px; display: inline-block; font-size: 12px;}
.pager form{display:inline-block;height: 22px;}
.pager form input{height:22px; width: 40px;}
.pager form input.sub{background: #3b5998; color: #fff;border: none;height:23px;line-height: 23px;cursor: pointer;width:35px;text-align: center; text-indent:0;}
/****************pager style***************/
/***footer***/
#footer{ width:1002px; height:75px; background:#eeeeee; margin:15px auto 0px;}
.link{ margin:0 auto; text-align:center; font-size:13px; color:#797979; line-height:20px; padding-top:15px;}
.link a{ color:#797979;}
.link a:hover{ text-decoration:underline;}
.copyright{ padding-top:10px; font-size:13px; color:#797979; text-align:center;}

/**内页广告图片切换***/
#warp { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 278px; PADDING-RIGHT: 0px; HEIGHT: 273px;PADDING-TOP: 0px;}
#slides{ width:278px; height:273px; overflow:hidden;}
.banner { Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 278px; HEIGHT: 273px;}
.banner_l { MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left}
.banner_r {MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left}
.bannerImg { POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 278px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px}
.bannerImg .bannerPage {POSITION: absolute; TOP: 225px; LEFT: 150px}
.bannerImg .bannerPage A {MARGIN-RIGHT: 2px}
.bannerImg .bannerPage A IMG { VERTICAL-ALIGN: middle}
.slides_container {POSITION: relative; WIDTH: 278px; OVERFLOW: hidden}
.pagination { MARGIN: 26px auto 0px}
.pagination LI { MARGIN: 0px 1px; FLOAT: left}
.pagination LI A { BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px}
.pagination LI.current A {BACKGROUND-POSITION: 0px -18px}

/***推荐企业***/
.tjqy{ width:700px; height:115px; border:1px solid #e0e0e0; margin-top:15px;}
.title17{ width:14px; height:115px; padding:0px 12px; border-right:1px solid #e0e0e0; background:#f1f1f1; float:left;}
.title17 h1{ font-family:"微软雅黑"; font-size:14px; color:#BD192D; font-weight:bold; padding-top:20px;}
.scrollpic{ width:640px; height:115px; float:right; padding:0px 10px;}
.scrollpic .td1{ padding:14px 25px 0px 0px; width:147px; text-align:center; line-height:31px;}
.scrollpic .tp{ padding-top:5px; height:65px; width:147px;}
.scrollpic .tp img{ border:1px solid #e0e0e0;}

/***热门城市企业名录大全***/
.list6{}
.dqml{ height:87px; border-bottom:1px dashed #b8b8b8; margin-bottom:5px;}
.address{ width:73px; display:block; font-size:14px; color:#BD192D; font-weight:bold; text-align:center; float:left; line-height:30px;}
.list7{ width:190px; float:left;}
.list7 li{ font-family:"宋体"; font-size:14px; height:30px; line-height:30px; color:#0874c5; overflow:hidden;}
.list7 li a{ color:#444444;}
.list7 li a:hover{ color:#0874c5;}

/***登陆***/
.login{ width:1000px; height:385px; border:1px solid #eeeeee; margin:20px auto;}
.ad3{ width:440px; height:294px; float:left; margin-top:40px; margin-left:60px;}
.ad3 a:hover{ background:#fff; filter:alpha(opacity=80);  opacity:0.8; -moz-opacity:0.8;}
.main_box{ width:262px; float:left; margin-top:80px; margin-left:85px;}
.main_box dl{ margin:0px;}
.bg_png{width:262px; height:272px;}
.dlyz{ width:262px; height:30px; line-height:30px; margin-top:10px; font-size:16px; color:#BD192D;}
.dlyz a:hover{ color:#4daeff; text-decoration:underline;}
#registration {color: #1a1a1a; width:100%; }
#registration a { color: #333333; }
#registration fieldset { border:none;}
#registration fieldset p{ height:30px; line-height:30px; width:260px; background:#fff; border:1px solid #c9c9c9; overflow:hidden; margin:0px; margin-top:10px;}	  
input.text { border:none; font-size: 14px; width:214px;  height:30px; line-height:30px; padding: 0px 8px 0px 40px; color:#ababab
      text-shadow:0px 1px 0px #ababab;}	  
input#password { background:url(../images/mmbg.jpg) left center no-repeat; background-position:10px;}
input#name { background:url(../images/zcbg.jpg) left center no-repeat;  background-position:10px;}
#registerNew { margin-top:10px; width: 262px; height: 33px; border: none; font-family:"微软雅黑"; color:#fff; font-size:18px;
	background: url('../images/logbg.jpg') no-repeat; cursor: pointer; margin:15px 0px 0px 0px;}
#registerNew:hover { background: url('../images/logbgh.jpg') no-repeat; }
#registration p { position: relative; }
fieldset label.infield /* .infield label added by JS */ {
    color: #ababab; position: absolute; text-align: left;  top: 3px !important; left: 35px !important; line-height: 29px; }
	

/***招聘详细***/
.left200{ width:200px; height:472px; border:1px solid #efefef; float:left;}
.gslogo img{ width:190px; height:180px; padding:5px; border-bottom:1px solid #efefef;}
.gsxx{ font-size:12px; color:#444444; line-height:30px; padding-top:5px; padding-left:15px;}
.gsxx p{ margin:0px; padding:0px; text-indent:0px;}
.right760{ width:760px; float:right;}
.zptitle h1{ height:60px; line-height:60px; border-bottom:1px dashed #838383; font-family:"微软雅黑"; color:#303030; font-size:30px;}
.zptitle h2{ height:50px; line-height:60px; border-bottom:1px dashed #838383; font-family:"微软雅黑"; color:#BD192D; font-size:21px; margin-top:40px;}
.zpnr{ width:760px; display:block; overflow:hidden;}
.left260{ width:260px; height:135px; float:left; font-size:14px; color:#303030; line-height:25px; padding-top:25px;}
.left260 p{ margin:0px; padding:0px; text-indent:0px;}
.zpxxnr{ width:760px; display:block; overflow:hidden;}
.zpxxnr p{ font-size:14px; color:#303030; line-height:30px;}






/***main home***/
#container{ width:1002px; margin:0 auto; display:block; }
.left205{ width:205px; float:left; position:relative;}
.qqbg{ width:31px; height:35px; position: absolute; left:-30px; top:0px;}
.right775{ width:775px; float:right; overflow:hidden;}
.hylogoin{ width:205px; height:260px; background:#eeeeee; border-bottom:4px solid #bdbdbd;}
.memberh{ width:180px; height:225px; margin:0px auto;}
#registration {color: #666666; width:180px; height:130px; }
#registration fieldset { border:none;}
#registration fieldset p{background:#fff;}	  
input.text { border:none; font-size: 14px; width:130px; padding: 7px 8px 7px 40px; background:#fff; border:1px solid #e5e5e5; color:#666666;
      text-shadow:0px 1px 0px #FFF;}	  
input#password { background:url(../images/password.jpg) left center no-repeat; border:1px solid #e5e5e5; background-position:10px;}
input#name { background:url(../images/user.jpg) left center no-repeat;  background-position:10px; font-size: 14px; color:#666666;}
#registerNew { float:right; width: 65px; height: 28px; line-height:28px; border-bottom:3px solid #086cae; border-top:none; border-left:none; border-right:none;
	background:#2a95e3; font-size:14px; font-weight:bold; color:#fff; cursor: pointer; margin:5px 0px 0px 15px;}
#registerNew:hover { background:#086cae; border-bottom:3px solid #2a95e3; border-top:none; border-left:none; border-right:none; }
#registration p { position: relative; }
fieldset label.infield{color: #666666; position: absolute; text-align: left;  top: 3px !important; left: 35px !important; line-height: 29px; }
.wjmm{ margin-top:15px; display:block; background:url(../images/icon.jpg) left center no-repeat; padding-left:15px; float:left;}
.wjmm a{ color:#df1212;}
.wjmm a:hover{ color:#df1212; text-decoration:underline;}
.regbut{ width:180px; height:28px;}
.tjqy{ width:205px; height:475px; background:#f5f5f5; margin-top:15px; overflow:hidden;}
.news{ width:775px; height:262px;}
.newscenter{ width:375px; height:260px; border:1px solid #d8eeff; border-left:none; float:right; padding:0px 20px;}
.newscenter ul{ margin-top:20px;}
.newscenter li{ font-family:"宋体"; font-size:14px; color:#666666; height:30px; line-height:30px; overflow:hidden;}
.newscenter li a{color:#666666;}
.newscenter li a:hover{ color:#BD192D;}
/***广告***/
.ad{ width:1002px; margin:10px auto;}

/***广告之窗home***/
.adwindows{ width:205px; height:400px; background:#f5f5f5; margin-top:15px; overflow:hidden;}
.picScroll-top{ margin:0 auto;  width:186px;  overflow:hidden; position:relative;}
.picScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.picScroll-top .hd .next{ background-position:0 -140px;  }
.picScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.picScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-top .hd ul li.on{ background-position:0 0; }
.picScroll-top .bd{ padding:10px;   }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1; }
.picScroll-top .bd ul li .pic{ width:186px; height:80px; text-align:center; padding-bottom:6px;}
.picScroll-top .bd ul li .pic img{ width:186px; height:80px; display:block; }
.picScroll-top .bd ul li .title{ line-height:24px; }

/***首页切换***/
.adqh{ width:358px; height:262px; float:left;}

/***联系我们home***/
.contact{ width:185px; height:222px; background:url(../images/lxbg.jpg) no-repeat; margin-top:15px; padding:10px;}
.texth{ width:185px; height:35px; border-bottom:1px solid #d3d3d3; margin:0 auto;}
.texth1{ width:185px; height:35px; border-bottom:1px solid #d3d3d3; margin:0 auto;}
.font1{ font-size:13px; color:#3d3d3d; line-height:35px;}
.font2{ font-family:"Trebuchet MS"; font-size:12px; color:#BD192D; padding-left:5px; line-height:35px;}
.font3{ width:55px; float:left; display:block; font-size:13px; color:#3d3d3d; height:35px; line-height:35px;}
.font4{ width:125px; display:block; font-family:"Trebuchet MS"; font-size:12px; color:#BD192D; padding-left:5px; float:right;}

/***会员企业***/
.hycompany{ width:773px; height:39px; background:#eeeeee; border:1px solid #e7e7e7; margin:15px 0px 0px;}
.SelectBox{ background:url(../images/text_2.gif) no-repeat left top; width:355px; height:27px; padding-left:10px; position:relative; margin-left:15px; margin-top:6px; float:left;}
.SelectBox .SelectText{ display:block; background:url(../images/icon4.gif) no-repeat right center; height:27px; line-height:27px; cursor:pointer;}
.SelectBox .SelectList{ position:absolute; left:0px; top:27px; width:363px; border:1px solid #D3D3D3; border-top:0px; background:#fff; display:none; z-index:999;}
.SelectBox .SelectList dt{ display:block; cursor:pointer;}
.SelectBox .SelectList dt a{ padding:0 10px; display:block; height:23px; line-height:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.SelectBox .SelectList dt a:hover{ background:#8E8E8E; color:#fff;}

.SelectBox1{ background:url(../images/text_5.gif) no-repeat left top; width:171px; height:27px; padding:0 10px; position:relative; margin-left:15px; margin-top:6px; float:left;}
.SelectBox1 .SelectText1{ display:block; background:url(../images/icon4.gif) no-repeat right center; height:27px; line-height:27px; cursor:pointer;}
.SelectBox1 .SelectList1{ position:absolute; left:0px; top:27px; width:180px; border:1px solid #D3D3D3; border-top:0px; background:#fff; display:none; z-index:999;}
.SelectBox1 .SelectList1 dt{ display:block; cursor:pointer;}
.SelectBox1 .SelectList1 dt a{ padding:0 10px; display:block; height:23px; line-height:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.SelectBox1 .SelectList1 dt a:hover{ background:#8E8E8E; color:#fff;}
.button{ width:61px; height:27px; float:left; margin-top:6px;}

/***信息***/
.con{ width:773px; margin:15px 0px; display:block; overflow:hidden;}
.column{ width:377px; height:220px; float:left;}

/***招聘信息***/
.joblist{ width:773px; height:235px; overflow:hidden;}
.tab1{ margin-top:10px;}
.pub_title td{ font-size:14px; color:#666666; font-weight:bold; line-height:35px; text-align:center; border:1px solid #ececec;}
.pub_con td{ font-size:14px; color:#666666; line-height:35px; text-align:center; border-bottom:1px dashed #dedede; border-left:1px solid #ececec; border-right:1px solid #ececec;}
.font_blue{ font-size:14px; color:#BD192D;}

/***电子期刊***/
.ebook{ margin-top:20px;}
.ebookimg{ width:115px; height:155px; border:1px solid #999b99; overflow:hidden; float:left;}
.ebookcon{ float:right; width:238px;}
.ebooktop{ width:238px; height:85px; overflow:hidden;}
.ebooktitle{ width:238px; height:25px; line-height:25px; font-size:16px; font-weight:bold; color:#444444; overflow:hidden;}
.aspect{ width:238px; height:56px; overflow:hidden;}
.aspect span{ display:block; width:36px; height:56px; line-height:20px; background:url(../images/icon5.jpg) top center no-repeat; font-size:13px; color:#BD192D; text-align:center; font-weight:bold;}
.aspect a.font5{ display:block; float:right; width:190px; height:56px; line-height:20px; font-size:12px; color:#666666; overflow:hidden;}
.review{ width:238px; height:70px; border-bottom:1px solid #BD192D; border-top:1px solid #BD192D;}
.review ul{ width:189px; height:56px; margin:7px 0px; background:url(../images/review.jpg) left center no-repeat; padding-left:49px; overflow:hidden;}
.review li{ width:47px; height:56px; margin:0px 6px; float:left; overflow:hidden;}
.review li img{ border:1px solid #dcdcdc;}

/***论坛社区***/
.ltsq{ width:773px; height:160px; margin:15px 0px;}
.ltcolumn{ width:378px; height:120px; margin-top:10px; float:left;}
.ltlm{width:75px; height:110px; margin-top:10px; float:left;}
.ltlm_logo{ width:75px; height:75px;}
.ltlm_title{ width:75px; height:30px; line-height:30px; font-size:14px; text-align:center;}
.ltlm_title a{ color:#53a5e0}
.ltlm_title a:hover{text-decoration:underline;}
.ltlm_title1{ width:75px; height:30px; line-height:30px; font-size:14px; text-align:center;}
.ltlm_title1 a{ color:#ba5bd2;}
.ltlm_title1 a:hover{text-decoration:underline;}
.ad1{ width:773px;}

/***title***/
.title{ height:40px; line-height:40px;}
.title h1{ font-family:"微软雅黑"; font-size:18px; color:#BD192D; line-height:40px; border-bottom:1px solid #d3d3d3;}
.title a{ font-size:12px; color:#BD192D; float:right;}
.title1{ height:35px; line-height:35px; border-bottom:1px solid #d3d3d3;}
.title1 h1{ font-family:"微软雅黑"; font-size:19px; color:#BD192D; padding-left:10px;}
.title1 span.change{ float:right; background:url(../images/icon2.jpg) right center no-repeat; padding-right:20px; margin-right:15px;}
.title1 span.change a{ color:#666;}
.title2 h1{ font-family:"微软雅黑"; font-size:19px; color:#BD192D; line-height:30px;}
.titlei_g{ height:35px; line-height:35px; border-bottom:1px solid #e6e6e6; border-left:none; font-family:"微软雅黑"; font-weight:normal;}
.titlei_g h2{ color:#3c3c3c; font-size:16px; font-weight:normal;}
.titlei_g h2 span{ display:block; width:108px; float:left; text-align:center;}
.titlei_g span.hover{ border-bottom:2px solid #BD192D;  width:108px;  color:#BD192D; font-weight:normal;}
.title3{ height:39px; line-height:39px; width:110px; float:left;}
.title3 h1{ font-family:"微软雅黑"; font-size:18px; color:#BD192D;  background:url(../images/icon3.jpg) left top no-repeat; padding-left:30px; margin-left:7px;}

.title4{ height:35px; line-height:35px; border-bottom:1px solid #d3d3d3;}
.title4 h1{ font-family:"微软雅黑"; font-size:19px; color:#BD192D;}
.title4 a.more{float:right; color:#ff882e; margin-right:10px;}

/***list***/
.list{ margin-top:20px;}
.list li{ width:90px; float:left; height:25px; line-height:25px; font-family:"宋体"; font-size:12px; color:#BD192D;}
.list li a{ color:#3e3e3e;}
.list li a:hover {color:#BD192D; text-decoration:none;}
.list1{ width:180px; margin:10px auto 0px; padding:0px;}
.list1 li{ background:url(../images/icon1.jpg) left center no-repeat; height:30px; line-height:30px; font-family:"宋体"; font-size:14px;}
.list1 li a{ padding-left:15px; color:#8f8f8f;}
.list1 li a:hover {color:#BD192D; text-decoration:none;}

.list2{ margin-top:10px;}
.list2 li{ height:30px; line-height:30px; font-size:14px; color:#666666;}
.list2 li a{ color:#666666;}
.list2 li a:hover{ color:#096ec2;}
.list2 li span{ float:right; font-size:14px;}

.list3 li{ height:30px; line-height:30px; font-size:14px; color:#666666;}
.list3 li a{ color:#666666;}
.list3 li a:hover{ color:#096ec2;}
.list3 li span{ float:right; font-size:14px;}

/***footer***/
#footer{ width:1002px; height:75px; background:#eeeeee; margin:15px auto 0px;}
.link{ margin:0 auto; text-align:center; font-size:13px; color:#797979; line-height:20px; padding-top:15px;}
.link a{ color:#797979;}
.link a:hover{ text-decoration:underline;}
.copyright{ padding-top:10px; font-size:13px; color:#797979; text-align:center;}

/***图片切换***/
.syFocusThumb IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none}
.focusTit {BACKGROUND: url(../images/indexP1bg.png) no-repeat}
.focusNew .focusTab { BACKGROUND: url(../images/indexP1bg.png) no-repeat}
.syFocusThumb .prev { BACKGROUND: url(../images/indexP1bg.png) no-repeat}
.syFocusThumb .next {BACKGROUND: url(../images/indexP1bg.png) no-repeat}
.syFocusThumb .pagination I.selected IMG {BACKGROUND: url(../images/indexP1bg.png) no-repeat}
.syFocusThumb {POSITION: relative; WIDTH: 350px; BACKGROUND: #d7d7d7; HEIGHT: 260px; OVERFLOW: hidden}
.syFocusThumb .pagination {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; BACKGROUND: #d7d7d7; HEIGHT: 62px; COLOR: #fff; CLEAR: both; TOP: 200px; LEFT: 0px}
.syFocusThumb .pagination IMG {PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 8px}
.syFocusThumb .thumbWrap {POSITION: absolute; WIDTH: 312px; OVERFLOW: hidden; TOP: 4px; LEFT: 20px}
.syFocusThumb .thumbWrap IMG {-MS-INTERPOLATION-MODE: bicubic}
.syFocusThumb .holder {WIDTH: 4000px}
.syFocusThumb .holder I {CURSOR: pointer; MARGIN-RIGHT: 4px}
.syFocusThumb .prev {POSITION: absolute; WIDTH: 8px; BACKGROUND-POSITION: -616px -311px; HEIGHT: 40px; TOP: 12px; CURSOR: pointer; LEFT: 5px}
.syFocusThumb .next {POSITION: absolute; WIDTH: 8px; BACKGROUND-POSITION: -616px -311px; HEIGHT: 40px; TOP: 12px; CURSOR: pointer; LEFT: 5px}
.syFocusThumb .next {BACKGROUND-POSITION: -624px -311px; RIGHT: 5px; LEFT: auto}
.syFocusThumb .pagination I.selected IMG {PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: -632px -311px; PADDING-TOP: 8px}
.syFocusThumb .contentdiv {HEIGHT: 260px}WIDTH: 70px; HEIGHT: 40px;}

/* ----- qq ----- */

.SonlineBox{ width:94px; font-size:12px;overflow:hidden; z-index:9999;}
.SonlineBox .openTrigger{ width:30px; height:110px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:#0176ba url(../images/openTrigger.jpg) no-repeat;}
.SonlineBox .titleBox{ width:90px; height:35px; line-height:35px; background:#038bdc url(../images/SonlineTitleBg.gif) repeat-x; border-bottom:2px solid #0176ba;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-family:'微软雅黑','黑体';}
.SonlineBox .contentBox{ width:90px; height:auto; border:2px solid #0176ba; background:#fff; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:22px; margin:10px auto 0px auto;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}


/**
 * main ad_box
 */
.g_g_box{width:1002px; margin: 10px auto ; overflow: hidden;  }
.g_g_box .item{ 
	float: left; 
    display: block;
    width: 159px;
    height: 81px;
    margin: 0px auto;
    border: 1px solid #e6e6e3;
    padding: 3px;
    position: relative;
    overflow: hidden;
}
.g_g_box .item:hover{ border-color:#BD192D;}
.g_g_box .item img{width:167px; height: 89px;}
.g_g_box .item .imgtitle{ width:167px; line-height: 89px; text-align: center; color: #fff; height: 89px; background: #222; opacity: .8; position: absolute; top:0; left: 0; z-index: 9999; display:none;}


/**
 * main article top lists
 */
.art_box{width: 1000px;  background: #fff;overflow: hidden; margin:15px auto 0; border:1px solid #BD192D;}
.art_box .ti { height: 34px; line-height: 35px;background:#F7F3E8;border-bottom:1px solid #BD192D;}
.art_box .ti h3{ display: inline-block; text-align: center; min-width: 120px; padding: 0  20px; background:#BD192D;color: #fff;}
.art_box ul{}
.art_box ul li{ width: 332px; border-right:1px solid #ccc; border-bottom: 1px dashed  #ccc; float: left; display: inline-block; line-height: 30px; text-indent: 3px;}
.art_box ul li a{ color:#BD192D; width:55%;overflow: hidden;height: 30px; float: left; display: inline-block;}